rock rotting - French English Dictionary