duty to take care - Espagnol Anglais Dictionnaire