biotic isolation - Francés Inglés Diccionario