standing barrage - French English Dictionary