snaggletooth snails - Almanca İngilizce Sözlük