maggots - German English Dictionary