The Italian term "comitiva, ditta" matches the English term "firm"

other italian words that include "comitiva" : english :
comitiva assn
ditta, comitiva, impresa, intraprendere company
comitiva companyof
comitiva society