means for mounting - Turkish English Dictionary