therophyte - French English Dictionary