make a harsh grinding noise - Turc Anglais Dictionnaire