in full settlement - Inglés Sinónimo Diccionario