snowmaking - German English Dictionary