labour and socialist international - Turkish English Dictionary