be muffled in a cloak - Turkish English Dictionary