tubular cavity - Turkish English Dictionary