lamentables - French English Dictionary