island of the canaries - İspanyolca İngilizce Sözlük