insecticide-treated mosquito net - Turc Anglais Dictionnaire