stone-deaf - German English Dictionary