to barely make it on time - Allemand Anglais Dictionnaire