sand organic impurities - Turc Anglais Dictionnaire