mountain totara - Turco Inglés Diccionario