What does an den Strand gespülte Leiche mean? March 17, 2023 All Dictionary an den Strand gespülte Leiche - German to English body washed ashore