Phototrophe - French English Dictionary