cyclophotocoagulation - Spanish English Dictionary