native of the canary islands - Türkisch Englisch Wörterbuch