retail sales agreement/contract - Turco Inglés Diccionario