German - English translations 139501 - 139750