one-eyed pants snake - Turco Inglés Diccionario