like a person possessed - French English Dictionary