meclofenamate sodium - Turkish English Dictionary