The English term "contractor" matches the Swedish term "leverantör, entreprenör"

other english words that include "contractor" : swedish :
building contractor byggmästare
subcontractor underleverantör, underentreprenör