ask for or demand something imperiously - Spanish English Dictionary