German - English translations 143751 - 144000