"egelschnecken" in English Egelschnecken {m pl} keelback slugs Detailed translations for "egelschnecken" Egelschnecken{masculine plural} Egelschnecken(also: Schnegel, Großschnegel) keelback slugs