spluttered - German English Dictionary