photosensitive molecule - German English Dictionary