slow release drug - Turkish English Dictionary