he's pushing up daisies - Turkish English Dictionary