united kingdom ministry of defence - French English Dictionary