triangular cleats - Alemán Inglés Diccionario