biotic isolation - Español Inglés Diccionario