right triangle leg - Francés Inglés Diccionario