macrogeneration - German English Dictionary