biotic filtration - Turco Inglés Diccionario