mechanical separation - Francés Inglés Diccionario