something unusual producing excitement - Fransızca İngilizce Sözlük