beasts - Turkish English Dictionary