urinary organs - Turco Inglés Diccionario