surface-wave waveguide - Spanish English Dictionary