reproaching - French English Dictionary