drilling crew - Turkish English Dictionary