mechanically scanning radar - Turco Inglés Diccionario