Dauerstrichradar - German English Dictionary