splutteringly - Spanish English Dictionary