discharge organs - Español Inglés Diccionario