a cucurbitaccous plant - Alemán Inglés Diccionario