laser photocoagulator - German English Dictionary