jamaica cucumber (cucumis anguria) - French English Dictionary