say de profundis - French English Dictionary