feminine past participle of écouler - Turkish English Dictionary