Cycloserin - German English Dictionary