thumb cleat - Francés Inglés Diccionario