mesylate - French English Dictionary