to make hay - Espagnol Anglais Dictionnaire