executed satisfaction - German English Dictionary