tiger stripes (on saturn's moon enceladus) - Espagnol Anglais Dictionnaire