biotic filtration - Español Inglés Diccionario