mountain garder snake - Allemand Anglais Dictionnaire