snow energy exchanges - German English Dictionary