self-cleaning filter - Turc Anglais Dictionnaire