make a screech - Turkish English Dictionary