someone who is always asking for things - Spanish English Dictionary