spanish cedar (cedrela odorata) - Francés Inglés Diccionario