hard left - Turkish English Dictionary