mountain tapir - Turkish English Dictionary