reventa - French English Dictionary