serpent cucumber - Francés Inglés Diccionario