allopatric distribution - Spanish English Dictionary