embryophyte - French English Dictionary