new mown hay - German English Dictionary