christian left movement - German English Dictionary