inhabitant from ceuta - Turco Inglés Diccionario