forage legumes - German English Dictionary