wild snake root - Francés Inglés Diccionario