The German term "Strand" matches the English term "beach"