dealer's stall - French English Dictionary