reflecting device - Turkish English Dictionary