alexandria (city in egypt) - French English Dictionary