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