drill rig truck - Turkish English Dictionary