red sandalwood tree - Español Inglés Diccionario