dose of your own medicine - German English Dictionary