hay springs - German English Dictionary