swear fidelity to someone - Francés Inglés Diccionario