deep-hole injection - Turkish English Dictionary