earth radiation budget - German English Dictionary