heavy maintenance truck - Turkish English Dictionary