fruit of the starfruit (averrhoa carambola) - Español Inglés Diccionario