kanla tıkanmak - Turkish English Dictionary