emerge from the cocoon - Espagnol Anglais Dictionnaire