imponderous - German English Dictionary