politically left leaning - German English Dictionary