barge in some place - French English Dictionary