intensive pulse light - French English Dictionary