independent social democratic party of germany - Turkish English Dictionary