thioridazine - French English Dictionary