to have the care or management - Espagnol Anglais Dictionnaire