thumb cleat - Español Inglés Diccionario