parking lot barrier - French English Dictionary