long spined thorn apple - Fransızca İngilizce Sözlük