translate English to French: The Canadian Stage Company Ontario (Canada)
Tal Bachman Ontario (Canada)