genitourinary apparatus - Alemán Inglés Diccionario