kan kanla yıkanmaz - Turkish English Dictionary