surveillance radar (sr) - Turkish English Dictionary