feminine form of insouciant - German English Dictionary