seam drilling - Turkish English Dictionary