autonomous province of trento - Turkish English Dictionary