barsa de gente - French English Dictionary