selfward - German English Dictionary