The Italian term "parcheggio" matches the English term "carpark"

other italian words that include "parcheggio" : english :
parcheggio car park
divieto di parcheggio no parking
parcheggio parking lot