poolrooms - French English Dictionary