screech bird - Turkish English Dictionary