discharge end of pump - German English Dictionary