perfume tree (ananga odorata) - Español Inglés Diccionario