satellite picture - Turc Anglais Dictionnaire