fulfill the promise - German English Dictionary