imperfecta - German English Dictionary