place where fowls/game are fed - Deutsch Englisch Wörterbuch