power drill - Turkish English Dictionary