praiseworthily - French English Dictionary