reflection of the sun off an object - Espagnol Anglais Dictionnaire