accord and satisfaction - Turco Inglés Diccionario