snow-capped peak - Turco Inglés Diccionario