executed promise - German English Dictionary