someone with connections - French English Dictionary