in the (very) last moment - Allemand Anglais Dictionnaire