clean sand and gravel - Turc Anglais Dictionnaire