isolation mounting - Turkish English Dictionary