being one's own insurer - Espagnol Anglais Dictionnaire