machine mounted - Francés Inglés Diccionario