selfwilled - German English Dictionary