dust separation by centrifugal force - Espagnol Anglais Dictionnaire