megiddo - German English Dictionary