plant-eating animal - German English Dictionary