retail sales agreement/contract - Inglés Sinónimo Diccionario