English to Arabic

Meaning for:
Megaton
other
مليون طنّ