bullock's heart - Turkish English Dictionary