binding promise - German English Dictionary