Cycloserin - Español Inglés Diccionario