interpellator - Spanish English Dictionary