German - English translations 598751 - 599000