satellite radiometer - German English Dictionary