hand-held drill - Turkish English Dictionary