megareich - German English Dictionary