stand by pump - German English Dictionary