red sandalwood tree - İspanyolca İngilizce Sözlük