snow loaded tree - German English Dictionary