pheophorbide - French English Dictionary