mechanically scanning radar - Spanish English Dictionary