tap borer - Turkish English Dictionary