sugarcoated tablet - Turkish English Dictionary