macruro - German English Dictionary