what made him do that? - French English Dictionary