accurately aligned mounting - Turkish English Dictionary