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