in an imperfect way - German English Dictionary