megatemperature - Turkish English Dictionary