mechanical safety requirements - German English Dictionary