a tree of the caribbean region (ocotea moschata) - Francés Inglés Diccionario