spluttery - French English Dictionary