mumble (away) to oneself - Español Inglés Diccionario