oil deflector ring - Turc Anglais Dictionnaire