"findelhaus" in English Findelhaus {n} foundling hospital Detailed translations for "findelhaus" das Findelhaus{neuter} Findelhaus foundling hospital