notre dame mountains - Turco Inglés Diccionario