far-left - German English Dictionary