immediate release product - Allemand Anglais Dictionnaire