impermeable blanket - Turc Anglais Dictionnaire