imperf. (imperforate) - French English Dictionary