feminine past participle of étouffer - Spanish English Dictionary