inhabitant from ceuta - Alemán Inglés Diccionario