reflecting road stud - Turkish English Dictionary