street-meat vendor - French English Dictionary