barrel drill - Turkish English Dictionary