feminine form of insouciant - Espagnol Anglais Dictionnaire