punching burr - Turkish English Dictionary