executed satisfaction - Turco Inglés Diccionario