cannonball tree (couroupita guianensis) - Español Inglés Diccionario