measured ton - French English Dictionary