tiger stripes (on saturn's moon enceladus) - Spanish English Dictionary