forward looking radar (flr) - Turkish English Dictionary