dust cap and seal - Turc Anglais Dictionnaire