urinary apparatus - Turco Inglés Diccionario