mechanical isolation - Francés Inglés Diccionario