transcaucasian rat snake - Francés Inglés Diccionario