cushion pad - Turkish English Dictionary