a chirring sound - Turkish English Dictionary