motorway car park - French English Dictionary