petticoat insulators - Turc Anglais Dictionnaire