make a vow - Francés Inglés Diccionario