electrobomba - German English Dictionary