thermoperiodic - French English Dictionary