deplorement - French English Dictionary