specularite - French English Dictionary