national and social liberation front - Turkish English Dictionary