hang on to your seats - German English Dictionary