inflatable donut - Turkish English Dictionary