boring implement - Turkish English Dictionary