on-site equipment - Turkish English Dictionary