biotic filtration - Espagnol Anglais Dictionnaire