in a muffled voice - French English Dictionary