machine guarding - Francés Inglés Diccionario