insulation bush - Turkish English Dictionary