to be on a roll - Alemán Inglés Diccionario