mechanically scanning radar - Alemán Inglés Diccionario