radar apparatus - Alemán Inglés Diccionario