feel mistreated - French English Dictionary