biotic isolation - Alemán Inglés Diccionario