machinery safeguard - Spanish English Dictionary