manducus - German English Dictionary