fulfill one's vow - Inglés Sinónimo Diccionario