banded cat-eyed snake - Francés Inglés Diccionario