outdoor street market - French English Dictionary