mumble (away) to oneself - Francés Inglés Diccionario