high power radar post - Alemán Inglés Diccionario