radar beacon transponder - German English Dictionary