heavenly hosts - Turkish English Dictionary