have pocketed a ball in billiards - French English Dictionary