dideoxycytidine - Turkish English Dictionary