spluttered - Francés Inglés Diccionario