to be on a roll - Allemand Anglais Dictionnaire