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