practical impossibility - German English Dictionary