laser photocoagulation - German English Dictionary