multi-barrier principle - French English Dictionary