leg of a right triangle - Francés Inglés Diccionario