sanskrit theatre - French English Dictionary