specular reflection - Turkish English Dictionary