stone-deaf - French English Dictionary