German - English translations 289751 - 290000