executed satisfaction - Alemán Inglés Diccionario