garden snail - İspanyolca İngilizce Sözlük