species pool hypothesis - French English Dictionary