purchase and sale agreement - Inglés Sinónimo Diccionario