emergency barrage - French English Dictionary