dose yourself with medicine - French English Dictionary