constantly solicit gifts or favors - Spanish English Dictionary