isolating machine mount - Francés Inglés Diccionario