having eaten one's fill - Spanish English Dictionary