bridge platoon - French English Dictionary