extension drilling - Turkish English Dictionary