insulation mount for differential - German English Dictionary