imperf. (imperforate) - German English Dictionary