politically left leaning person - German English Dictionary