kanla tıkanmış - Turkish English Dictionary