insulating bush - Spanish English Dictionary