stall food for animals - German English Dictionary