supreme authority in spanish morocco - Turco Inglés Diccionario