muffles - Alemán Inglés Diccionario