pertaining to melilla, north africa or inhabitants - Türkisch Englisch Wörterbuch