be muffled in a cloak - German English Dictionary