cable drilling - Turkish English Dictionary