nato bodies - French English Dictionary