white-flowered gourd - Francés Inglés Diccionario