maggotty - German English Dictionary