feminine past participle of écraser - Turkish English Dictionary