too-generous - Turkish English Dictionary