submillimeter radiation - German English Dictionary