it's time to push along - Allemand Anglais Dictionnaire