photosensitive molecule - French English Dictionary