Scientists are studying photographs of the planet for signs of life.
⇑ Translate the sentence above by Google ⇑
Related: planet, photograph