mountain totara - Turkish English Dictionary