feminine form of imparfait - German English Dictionary