delivering message... done - Allemand Anglais Dictionnaire