blood-stained turbo - Turkish English Dictionary