ceylonese cylinder snake - Francés Inglés Diccionario