jamaica cucumber (cucumis anguria) - Francés Inglés Diccionario