flotation cells - Francés Inglés Diccionario