dose of your own medicine - French English Dictionary