independent left - German English Dictionary