riverfront - French English Dictionary