devil's cucumber - Francés Inglés Diccionario