scavenger flotation cell - Francés Inglés Diccionario