urinary excretion - Turco Inglés Diccionario