roll with the punches - Alemán Inglés Diccionario