pool-hall - French English Dictionary