feminine past participle of écouler - German English Dictionary