depot injection - Turkish English Dictionary