fulfill one's vow - Turco Inglés Diccionario