leak-protecting jacket - Turc Anglais Dictionnaire