independent left - Turkish English Dictionary