geochemical barrier - Spanish English Dictionary