German - English translations 509751 - 510000