bm peace-keepers - French English Dictionary