cyclophotocoagulation - French English Dictionary