international centre for genetic engineering and biotechnology - English Synonyms Dictionary