overponderous - Spanish English Dictionary