translate English to French: Cairo, Egypt
Le Caire (Égypte)