peace keeping force - German English Dictionary