Cycloserin - French English Dictionary