macrowave - German English Dictionary