hayat veren kan - Turkish English Dictionary