German - English translations 308751 - 309000