inimputable - German English Dictionary