drill crank - Turkish English Dictionary