electrepeter - German English Dictionary