Translation of "Seed sludge" in German

Related phrases