megaflop - Turkish English Dictionary