thumb cleat - Alemán Inglés Diccionario