depot therapy - Turkish English Dictionary