imponderable - German English Dictionary