baird's ratsnake - Alemán Inglés Diccionario