immediate release tablet - Turkish English Dictionary