multi-barrier principle - Turkish English Dictionary