crawler mounted cable drum - Turkish English Dictionary