blood-stained turbo - German English Dictionary