i don't know how it is in germany, but english translations over the years have been intentionally altered, poorly translated and more. the nsdap actually released an official english translation, so that's the one i trust. i would like to read it fully someday, but there's not enough hours in the day and i'm always distracted by so many things.
Australia