"schaumzikaden" in English Schaumzikaden {m pl} spittlebugs Detailed translations for "schaumzikaden" Schaumzikaden{masculine plural} Schaumzikaden spittlebugs