megatron fax broadcast megatron communications inc
megatron is a canadian trademark of megatron communications inc
"megatron fax broadcast megatron communications inc" What is the definition of "megatron"?