long spined thorn apple - İspanyolca İngilizce Sözlük