mechanical impurity - Francés Inglés Diccionario