third-person singular imperfect indicative of devorar - French English Dictionary