blood slide - Turkish English Dictionary