selfadvocate - German English Dictionary