translate English to French: And they generate 52% of the to-100 revenues - mainly in the fast food and travel segments (2004: 12%/51%).
Elles produisent 52 % des 100 plus importants revenus - principalement dans les segments du prêt-à-manger et des voyages (2004 : 12 %/51 %).