splutteringly - French English Dictionary