common tree snake - Alemán Inglés Diccionario