hang on to your seats - French English Dictionary