make hay - German English Dictionary