exclamation of praise - French English Dictionary