cushion clip - Turkish English Dictionary