translate English to French: Indefinite Indefinite November 21, 2010 Indefinite Indefinite
DG Communications