attempt to deliver - Allemand Anglais Dictionnaire