international centre for genetics and biotechnology - French English Dictionary