third-person singular imperfect indicative of écouler - Spanish English Dictionary