to care adequately - Espagnol Anglais Dictionnaire