it snowed yesterday - German English Dictionary