past participle of étouffer - Turkish English Dictionary