what possessed you - French English Dictionary