executed promise - Spanish English Dictionary