German - English translations 129251 - 129500