drill rods support - Turkish English Dictionary