be muffled in a cloak - Alemán Inglés Diccionario