alleluia! (irony) - French English Dictionary