discharge organs - Alemán Inglés Diccionario