luminous vest - Turkish English Dictionary