cyclophotocoagulation - German English Dictionary