expiate - French English Dictionary