over-the-horizon equipment - Alemán Inglés Diccionario