sour gourd (adansonia gregorii) - Español Inglés Diccionario