kan dokusu - Turkish English Dictionary