submillimeter radiation - Spanish English Dictionary