up on someone’s bumper - French English Dictionary