tiger rat snake - Alemán Inglés Diccionario