other species - French English Dictionary