jamaica cucumber (cucumis anguria) - Alemán Inglés Diccionario