splutters - German English Dictionary