Delicious sweet and sour cucumbers. [Eng-Esp]