impense - German English Dictionary