pack up and leave - French English Dictionary