barrage rraces - French English Dictionary