dominant species - French English Dictionary