friendly armies sports committee - French English Dictionary