fruit of rosewood (byrsonima spicata) - Español Inglés Diccionario