outdoor informal market place - French English Dictionary