buff striped keelback - Turc Anglais Dictionnaire