spanish cedar (cedrela odorata) - Alemán Inglés Diccionario