insect of marshy lands - Turc Anglais Dictionnaire