bang-bang parking - French English Dictionary