self-administration - German English Dictionary