irreverent hymn of university students - French English Dictionary