pincharse - French English Dictionary