species pool hypothesis - Spanish English Dictionary