cephalexin controlled release - Turkish English Dictionary