blood squirting out of his nose - Turkish English Dictionary