socialist movement for liberation - Turkish English Dictionary