distance sales contract - Turco Inglés Diccionario