street credit vendor - French English Dictionary