laser photocoagulator - French English Dictionary