manducate - German English Dictionary