resembling a serpent - Francés Inglés Diccionario