relative abundance - French English Dictionary