(a person) harassed - French English Dictionary