social truce - German English Dictionary