triangular cleats - Francés Inglés Diccionario