tawitawi bleeding heart - Turkish English Dictionary