chemical sprays - Turc Anglais Dictionnaire