overgenerous - Spanish English Dictionary