independent meaning - German English Dictionary