inhabitant from ceuta - Francés Inglés Diccionario