The Italian term "parcheggio" matches the English term "parking lot"

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