carpet bowling - Spanish English Dictionary