be stone-deaf - Turkish English Dictionary