one-eyed pants snake - Francés Inglés Diccionario