machinery guarding device - Turkish English Dictionary