surface wave technology - Turco Inglés Diccionario