have influence or power - Spanish English Dictionary