red-spotted garter snake - Turc Anglais Dictionnaire