surveillance radar (sr) - German English Dictionary