submersible mixer - German English Dictionary