Streamlined English translations

If from space side possible, I'd suggest to not use "NA products" as the abbreviation "NA" could also mean North America ;)