intensive pulse light - German English Dictionary