celebrate something boisterously - French English Dictionary