foraging ecology - German English Dictionary