photographic evidence presented at court - Spanish English Dictionary