alexandria (city in egypt) - Turkish English Dictionary