apricot pit whistle - Turkish English Dictionary