needle cushion - Spanish English Dictionary