German - English translations 579751 - 580000