organic scavenging device - Turc Anglais Dictionnaire