detoxification centre - Spanish English Dictionary