drillpipe - Turkish English Dictionary