get a new grip on life - Alemán Inglés Diccionario