deep-seated rock - French English Dictionary