oath of office or allegiance - Turco Inglés Diccionario