The English term "alto" matches the Swedish term "altstämma"

other english words that include "alto" : swedish :
altogether tillsammans, alltsammans, inalles