impracticably - German English Dictionary