oxygen concentrator - Spanish English Dictionary