carpet bowling - Turkish English Dictionary