forward looking airborne radar - Turkish English Dictionary