launch of the new product - Allemand Anglais Dictionnaire