rother beasts - Turkish English Dictionary