fulfill one's vow - Almanca İngilizce Sözlük