sand retaining filter - Turc Anglais Dictionnaire