primary protective barrier - Turkish English Dictionary