European ratsnake - Alemán Inglés Diccionario