from melilla, north africa - Türkçe İngilizce Sözlük