meaning of Abschaum und Meerschaum

Abschaum und Meerschaum - German to English

Flotsam and Jetsam [minimal Mermaid]