drilling-and-honing machines - Turkish English Dictionary