international centre for genetic engineering and biotechnology - Français Anglais Dictionnaire