better; improved

ENGLISH
better; improved
NEDERLANDS
beter