spermophyte - French English Dictionary