The English term "solo" matches the Dutch term "solo"

other english words that include "solo" : dutch :
soloist solist