"jammertal" in English Jammertal {n} vale of tears Detailed translations for "jammertal" das Jammertal{neuter} Jammertal vale of tears