dispersal barrier - Turkish English Dictionary