a deafening voice - German English Dictionary