inflatable cushion - Turkish English Dictionary