mechanical safety requirements - Turkish English Dictionary