self-medicating - German English Dictionary