"ahlenschnecken" in English Ahlenschnecken {m pl} awl snails Detailed translations for "ahlenschnecken" Ahlenschnecken{masculine plural} Ahlenschnecken awl snails