hang on to your hat - Francés Inglés Diccionario