center for photosynthetic and biochemical studies - French English Dictionary