wallowing place for beasts - Turkish English Dictionary