mumble (away) to oneself - Espagnol Anglais Dictionnaire