central laboratory and tropical medicine institute - French English Dictionary