radar observatory - German English Dictionary