giving up at the last moment - Allemand Anglais Dictionnaire