screen helical-conveyer centrifuge - Francés Inglés Diccionario