leg of a pair of trousers - Turco Inglés Diccionario