Поиск в словарях
Supply contract
общеэкономический термин
=
supply agreement