drill-steel carrier - Turkish English Dictionary