lordosis cushion - Spanish English Dictionary