thamnophis - Alemán Inglés Diccionario