right triangle leg - Turco Inglés Diccionario