executed satisfaction - Francés Inglés Diccionario