The Italian term "parcheggio" matches the English term "car park"

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