sequoias - French English Dictionary