snow bush - German English Dictionary