stone dead - French English Dictionary