carpet bowling - French English Dictionary