cairo - French English Dictionary