German - English translations 126251 - 126500