sulfadoxine - Turkish English Dictionary