protuberous - Spanish English Dictionary