hang on to your seats - Turkish English Dictionary