giant african land snail - İspanyolca İngilizce Sözlük