like someone possessed - French English Dictionary