translate English to French: University of Toronto Southern Observatory
L'observatoire austral de l'Université de Toronto