generous offer - Turkish English Dictionary