squeaky sound - Turkish English Dictionary