overgenerous - Turkish English Dictionary