traditional improvised theatre - French English Dictionary