mountain garder snake - Fransızca İngilizce Sözlük