law relating to the contract of sale - Español Inglés Diccionario