structure borne transmission - German English Dictionary