feminine of impetuoso - French English Dictionary