make a cracking noise - Turc Anglais Dictionnaire