discharging station - Spanish English Dictionary