microwave search radar - Alemán Inglés Diccionario