island of the canaries - Fransızca İngilizce Sözlük