to leave the nest - Espagnol Anglais Dictionnaire