translate English to French: India is two and a half times the size of Europe, including Turkey.
Mais, excusez-moi, l'Inde, c'est deux fois et demie l'Europe, y compris avec la Turquie.