reflective vest - Turkish English Dictionary