megastructure - Turkish English Dictionary