stone-dead - French English Dictionary