injection technique - Turkish English Dictionary