politically left leaning person - Turkish English Dictionary