rubber cap - Turc Anglais Dictionnaire