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