impraticable - German English Dictionary