troilism - French English Dictionary