jamaica cucumber (cucumis anguria) - German English Dictionary