kind of boa (serpent) - Turc Anglais Dictionnaire