hatch (to begin existence) - Anglais Synonymes Dictionnaire