multiple tracked equipment - Turkish English Dictionary