dribbling - French English Dictionary