(one) has to be shoving off - Allemand Anglais Dictionnaire