bm peace-keepers - German English Dictionary