hang on to your seats - Alemán Inglés Diccionario