fulfill one's vow - Türkisch Englisch Wörterbuch