What does Abschaum und Meerschaum mean?

Abschaum und Meerschaum - German to English

Flotsam and Jetsam [minimal Mermaid]