multimegawatt - Turkish English Dictionary