blood spurt - German English Dictionary