stall food for animals - Turkish English Dictionary