translate English to French: IatroQuest Corporation MacDonald, Dettwiler and Associates Ltd.
LatroQuest Corporation MacDonald, Dettwiler and Associates Ltd.