megacity - Turkish English Dictionary