bench-mounted machine - Francés Inglés Diccionario