urinary prosthesis - Turco Inglés Diccionario