thamnophis - Francés Inglés Diccionario