interpellator - French English Dictionary