Полный англо-русский словарь
sale agreement
Договор купли-продажи
Полный англо-русский словарь
Sale
sale and delivery