third person plural imperfect indicative of cacher - Spanish English Dictionary